.navBox {
	display: none;
}

a {
	color: #5e5e5e;
	text-decoration: none;
	cursor: pointer;
	outline: 0;
	font-weight: 400;
}


/*国美自营头部选中的商品导航*/

.breadcrumbs-wrapper {
	background-color: #f6f6f6;
	margin-bottom: 16px;
}

.breadcrumbs-container {
	width: 1200px;
	height: 42px;
	margin: 0 auto;
	font-family: arial, 'Microsoft YaHei';
}

.breadcrumbs-container .left {
	float: left;
}

.breadcrumbs-container .left ul {
	font-size: 0;
	padding: 8px 6px;
	display: inline-block;
}

.breadcrumbs-container .left ul li {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	z-index: 31;
}

.breadcrumbs-container .left ul li a {
	font-size: 12px;
	color: #5e5e5e;
	display: inline-block;
	vertical-align: middle;
	padding: 4px 6px 4px 8px;
}

.breadcrumbs-container .left ul li .icon-crumbs-right {
	display: inline-block;
	vertical-align: middle;
	width: 7px;
	height: 11px;
	margin: 0 2px;
	background: url(../images/message/logo.png) no-repeat;
	background-position: 0 0;
}

.breadcrumbs-container .left ul li.breadcrumb .has-breads {
	border: 1px solid #ccc;
	background-color: #fff;
	z-index: 11;
	position: relative;
	margin: 0 5px;
	display: inline-block;
	height: 17px;
	padding: 4px 5px 3px 9px;
}

.breadcrumbs-container .left ul li.breadcrumb .has-breads .icon-crumbs-down {
	display: inline-block;
	vertical-align: top;
	width: 10px;
	height: 6px;
	margin-top: 5px;
	margin-left: 5px;
	-webkit-transition: all .2s ease 0s;
	-moz-transition: all .2s ease 0s;
	-o-transition: all .2s ease 0s;
	transition: all .2s ease 0s;
	background: url(../images/message/logo.png) no-repeat;
	background-position: 0 -21px;
}

.breadcrumbs-container .left ul li.breadcrumb .details-breadcrumbs-dropdown {
	display: none;
	position: absolute;
	top: 24px;
	left: 5px;
	background-color: #fff;
	border: 1px solid #ccc;
	width: 528px;
	z-index: 1;
}

.breadcrumbs-container .left ul li.breadcrumb .details-breadcrumbs-dropdown .bread-lists {
	padding: 7px 0;
	position: relative;
}

.breadcrumbs-container .left ul {
	font-size: 0;
	padding: 8px 6px;
	display: inline-block;
}

.breadcrumbs-container .left ul li.breadcrumb .details-breadcrumbs-dropdown .bread-lists ul li {
	width: 84px;
	overflow: hidden;
	margin: 0 9px;
}

.breadcrumbs-container .left ul li.breadcrumb .details-breadcrumbs-dropdown .bread-lists ul li a {
	font: 12px arial, 'Microsoft YaHei';
	color: #666;
	display: block;
	line-height: 24px;
	padding: 0;
	white-space: nowrap;
}

.breadcrumbs-container .left ul li.breadcrumb .details-breadcrumbs-dropdown .bread-lists .more {
	font: 12px arial, 'Microsoft YaHei';
	position: absolute;
	color: #069;
	right: 74px;
	bottom: 14px;
	padding: 0;
}

.breadcrumb:hover .icon-crumbs-down {
	transform: rotate(180deg);
}

.breadcrumbs-container .left ul li.active a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	max-width: 100px;
	text-overflow: ellipsis;
}

.breadcrumbs-container .right {
	float: right;
}

.breadcrumbs-container .right .zy-stores {
	padding: 12px 0;
	overflow: hidden;
}

.breadcrumbs-container .right .zy-stores .btn-service {
	line-height: 22px;
	margin-left: 20px;
	overflow: hidden;
}

.breadcrumbs-container .right .zy-stores .btn-service i {
	float: left;
	width: 21px;
	height: 20px;
	background: url(../images/message/logo.png) no-repeat;
	background-position: 0 -104px;
	margin-right: 5px;
}

.breadcrumbs-container .right .zy-stores .identify {
	color: #fff;
	background-color: #e3101e;
	padding: 0 4px;
	font-size: 12px;
}


/*国美自营头部选中的商品导航*/


/*订单信息内容*/

.gome-container {
	width: 1200px;
	margin: 0 auto;
	color: #5e5e5e;
	font: 12px/12px arial, Microsoft YaHei;
}

.gome-container .prd-firstscreen-left,
.gome-container .prd-firstscreen-right {
	margin-bottom: 10px;
}

.gome-container .prd-firstscreen-center,
.gome-container .prd-firstscreen-left {
	float: left;
}

.magnifier {
	width: 360px;
}

.magnifier .pic-big {
	display: block;
	width: 358px;
	height: 358px;
	border: 1px solid #D9D9D9;
}

.magnifier .pic-big .jqzoom {
	position: relative;
	padding: 0;
	height: 358px;
	width: 358px;
	overflow: hidden;
	float: left;
}

img {
	border: none;
	vertical-align: middle;
}

.magnifier .pic-big .jqzoom .pic-l-b {
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: 20;
	width: 24px;
	height: 21px;
	overflow: hidden;
	text-align: center;
	background: url(../images/message/logo.png);
	background-position: 0 -453px;
	display: block;
	padding-top: 3px;
}

a {
	color: #5e5e5e;
	text-decoration: none;
	cursor: pointer;
	outline: 0;
	font-weight: 400;
}

.magnifier .pic-big .jqZoomPup {
	z-index: 10;
	position: absolute;
	width: 200px;
	height: 200px;
	top: 0px;
	left: 0px;
	cursor: crosshair;
	background-position: 50% top;
	display: block;
}

.magnifier .pic-big .jqCross {
	position: absolute;
	width: 24px;
	height: 24px;
	text-align: center;
	overflow: hidden;
	left: 88px;
	top: 88px;
	z-index: 20;
	opacity: 1;
	filter: alpha(Opacity=100);
}

.magnifier .pic-big .jqCross b {
	width: 2px;
	height: 24px;
	top: 0;
	left: 11px;
}

.magnifier .pic-big .jqCross b,
.magnifier .pic-big .jqCross s {
	position: absolute;
	/*display: none;*/
	background: #fff;
	overflow: hidden;
}

.magnifier .pic-big .jqCross s {
	width: 24px;
	height: 2px;
	top: 11px;
	left: 0;
}

.magnifier .pic-big .jqBlock {
	opacity: .3;
	filter: alpha(Opacity=30);
	width: 200px;
	height: 200px;
	background: #ccc;
	display: none;
	position: absolute;
	left: 0;
	top: 0;
}

.magnifier .pic-big .zoomdiv {
	z-index: 125;
	position: absolute;
	left: 520.6px;
	top: 310px;
	float: left;
	width: 420px;
	height: 420px;
	display: block;
	background: url(/gmpro/2.0.0/item/1.3.2/css/i/loading.gif) #fff no-repeat center center;
	border: 1px solid #e4e4e4;
	display: none;
	text-align: center;
	overflow: hidden;
}

#cover {
	position: absolute;
	background-color: red;
	width: 358px;
	height: 358px;
	left: 0;
	top: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: crosshair;
}

#pic {
	position: absolute;
	top: 0;
	left: 0;
}

.magnifier .pic-list {
    position: relative;
    height: 54px;
    margin: 20px 0 16px;
}
.magnifier .pic-list .pic-btn a {
    display: block;
    height: 54px;
    width: 15px;
    text-align: center;
    position: absolute;
}
.magnifier .pic-list .pic-btn a.pic-btn-l {
    left: 0;
    top: 0;
}
.magnifier .pic-list .pic-btn a b {
    padding: 16px 0 0;
    width: 13px;
}
.magnifier .pic-list .pic-btn a b, .magnifier .pic-list .pic-btn a em {
    height: 34px;
    display: block;
    cursor: pointer;
}
.magnifier .pic-list .pic-btn a b s {
    width: 11px;
    height: 21px;
    display: block;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -518px;
}
.magnifier .pic-list .pic-btn a.pic-btn-r {
    left: 344px;
    top: 0;
}
.magnifier .pic-list .pic-btn a em {
    padding: 16px 0 0 4px;
    width: 13px;
}
.magnifier .pic-list .pic-btn a b, .magnifier .pic-list .pic-btn a em {
    height: 34px;
    display: block;
    cursor: pointer;
}
.magnifier .pic-list .pic-btn a em i {
    width: 11px;
    height: 21px;
    display: block;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -611px;
}
.magnifier .pic-list .pic-small {
    position: absolute;
    width: 310px;
    left: 25px;
    top: 0;
    overflow: hidden;
    height: 54px;
}
.magnifier .pic-list .pic-small ul {
    width: 99999px;
    position: absolute;
    left: 0;
    top: 0;
}
.magnifier .pic-list .pic-small ul {
    width: 99999px;
    position: absolute;
    left: 0;
    top: 0;
}
.magnifier .pic-list .pic-small ul li {
    float: left;
    display: inline;
    margin-right: 10px;
    width: 54px;
    height: 54px;
    text-align: center;
    list-style: none;
}
.magnifier .pic-list .pic-small ul li img {
    display: block;
    vertical-align: top;
    padding: 1px;
    width: 50px;
    height: 50px;
}
.magnifier .pic-list .pic-small ul li img.cur, .magnifier .pic-list .pic-small ul li img:hover {
    border: solid 1px #e3101e;
    padding: 0;
}
.toolbar {
    position: relative;
    width: 360px;
}
.prd-firstscreen-left .toolbar span {
    width: 135px;
    line-height: 18px;
    float: left;
}
.prd-firstscreen-left .toolbar a, .prd-firstscreen-left .toolbar span {
    font-size: 12px;
}
.prd-firstscreen-left .toolbar a {
    color: #5e5e5e;
    margin-left: 12px;
    line-height: 18px;
    float: right;
    text-decoration: none;
    overflow: hidden;
}
.prd-firstscreen-left .toolbar a.collect i {
    width: 16px;
    height: 15px;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -37px;
}
.prd-firstscreen-left .toolbar a i {
    display: block;
    float: left;
    margin-right: 5px;
}
.prd-firstscreen-left .toolbar a.showWish i {
    width: 14px;
    height: 12px;
    margin-top: 2px;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1700px;
}
.prd-firstscreen-left .toolbar a.shareGold i {
    width: 18px;
    height: 17px;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1673px;
}
.prd-firstscreen-center {
    width: 620px;
    margin: 0 0 0 30px;
}
.prd-firstscreen-center .hgroup {
    position: relative;
    padding-bottom: 16px;
}
.prd-firstscreen-center .hgroup h1 {
    width: 480px;
    font-size: 16px;
    line-height: 26px;
    color: #5e5e5e;
    font-weight: 600;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    padding-top: 5px;
}
.prd-firstscreen-center .hgroup h4 {
    max-width: 480px;
    font-size: 12px;
    line-height: 20px;
    color: #e3101e;
    overflow: hidden;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    padding-top: 1px;
}
.prd-firstscreen-center .hgroup h4 a {
    color: #069;
    overflow: hidden;
}
.prd-firstscreen-center .hgroup .contrasts-wrapper {
    position: absolute;
    right: 0;
    top: 0;
    border: 1px solid #ccc;
    padding: 5px 10px;
    cursor: pointer;
}
.prd-firstscreen-center .hgroup .contrasts-wrapper .btn-contrasts {
    color: #5e5e5e;
    display: block;
    text-decoration: none;
    cursor: pointer;
}
.prd-firstscreen-center .prd-price-1 {
    width: 600px;
    padding: 20px 10px 0;
    background: #f6f6f6;
    position: relative;
}
.line33 {
    line-height: 34px;
}
.p20 {
    padding-bottom: 18px;
}
.prd-price-1 .prd-price-left {
    color: #888;
    float: left;
}
label {
    cursor: default;
}
.prd-price-1 .prd-price-right {
    float: left;
    margin-left: 10px;
}
.prd-firstscreen-center .unitprice .price {
    display: block;
    font-family: Arial;
    font-size: 24px;
    color: #e3101e;
    font-weight: 700;
    margin-right: 10px;
}
.prd-firstscreen-center .unitprice .price, .prd-firstscreen-center .unitprice .reduce, .prd-firstscreen-center .unitprice span {
    float: left;
}
.prd-firstscreen-center .unitprice .reduce {
    line-height: 37px;
}
.prd-firstscreen-center .prd-price-lineright .reduce, .prd-firstscreen-center .unitprice .reduce {
    color: #069;
}
.prd-price-1 .prd-price-flr {
    height: 33px;
    line-height: 12px;
    float: right;
}
.prd-firstscreen-center .prd-price-line {
    font-size: 32px;
    line-height: 32px;
    color: rgb(204, 204, 204);
    margin-right: 3px;
    font-family: 宋体;
}
.prd-firstscreen-center .prd-price-line, .prd-firstscreen-center .prd-price-lineright {
    float: left;
}
.prd-firstscreen-center .pincnt {
    margin-top: 9px;
}
.clearfix:after, .wbox:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.prd-properties {
    padding-left: 10px;
    clear: both;
}
.prd-buttons, .prd-properties .prd-properties-other {
    clear: both;
}
.m20 {
    margin-top: 20px;
}
.prd-properties .prd-properties-other .prd-properties-left, .prd-properties .prd-properties-other .prdLeft {
    color: #888;
}
.line20 {
    line-height: 20px;
}
.prd-properties .tese div.prd-properties-right {
    margin-left: 18px;
}
.prd-properties .prd-properties-other .prd-properties-left, .prd-properties .prd-properties-other .prd-properties-right {
    float: left;
}
.prd-properties .tese span {
    padding: 3px 10px 3px 17px;
    border: 1px solid #61819f;
    border-left: 0 solid #61819f;
    margin-right: 16px;
}
.baina, .guanjia, .yijiuhuanxin {
    position: relative;
}
.baina em, .guanjia em, .yijiuhuanxin em {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1819px;
    width: 8px;
    height: 20px;
    position: absolute;
    left: -8px;
    top: -1px;
}
.baina b, .guanjia b, .yijiuhuanxin b {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1849px;
    padding: 8px;
    position: absolute;
    top: 1px;
    left: -6px;
}
.prd-properties .tese div.prd-properties-right span a {
    margin: 0;
    color: #61819f;
}
.baina em, .guanjia em, .yijiuhuanxin em {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1819px;
    width: 8px;
    height: 20px;
    position: absolute;
    left: -8px;
    top: -1px;
}

.guanjia b {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1901px;
    left: -5px;
    padding: 8px;
    position: absolute;
    top: 1px;
}
.prd-properties .prd-properties-other:after {
    content: '';
    display: table;
    width: 100%;
    clear: both;
}
.prd-properties .songzhi {
    line-height: 18px;
}
.prd-buttons, .prd-properties .prd-properties-other {
    clear: both;
}
.m8 {
    margin-top: 13px;
}
.prd-properties .prd-properties-other .prd-properties-left, .prd-properties .prd-properties-other .prd-properties-right {
    float: left;
}
.prd-properties .prd-properties-other .prd-properties-right {
    margin-left: 10px;
    position: relative;
}
.prd-properties .songzhi .prd-properties-right .prd-properties-city {
    position: relative;
    float: left;
}
.prd-properties .songzhi .prd-properties-right .prd-properties-citys {
    height: 18px;
}
.prd-properties .songzhi .prd-properties-right .prd-properties-city .address-wrapper {
    float: left;
    position: relative;
}
.prd-properties .songzhi .prd-properties-right .prd-properties-city .region {
    float: left;
    text-decoration: none;
}
.prd-properties .songzhi .prd-properties-right .prd-properties-city .arrow_down {
    float: right;
    height: 16px;
    overflow: hidden;
    padding-top: 3px;
    cursor: pointer;
}
.prd-properties .songzhi .prd-properties-right .prd-properties-city .arrow_down i {
    padding: 0 5px;
    margin: 0 6px;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -365px;
    height: 13px;
}
.prd-properties .songzhi .prd-properties-right .hasstock, .prd-properties .songzhi .prd-properties-right .zhichi {
    margin-left: 20px;
    float: left;
}
.prd-properties .songzhi .prd-properties-right .zhichi {
    color: #888;
}
.prd-properties .songzhi .prd-properties-right .zhichi a {
    margin: 0 10px;
    display: inline-block;
    color: #61819f;
}
.prd-properties .songzhi .prd-properties-right .zhichi a {
    position: relative;
}
.prd-properties .prd-properties-other:after {
    content: '';
    display: table;
    width: 100%;
    clear: both;
}
.prd-buttons, .prd-properties .prd-properties-other {
    clear: both;
}
.m16 {
    margin-top: 16px;
}
.fwline {
    margin: 0 5px;
}
strong, b {
    font-weight: bold;
}
.m20 {
    margin-top: 20px;
}
.prd-properties .yanse .prdLeft {
    line-height: 42px;
}
.prd-properties .prd-properties-other .prd-properties-left, .prd-properties .prd-properties-other .prdLeft {
    color: #888;
}
.prd-properties .prd-properties-other .prdLeft, .prd-properties .prd-properties-other .prdRight {
    float: left;
}
.prd-properties .yanse .prdRight {
    width: 540px;
    margin-left: 10px;
    overflow: hidden;
}
.prd-properties .yanse .prdRight .prdcol {
    float: left;
    width: auto;
    margin-right: 7px;
    margin-bottom: 7px;
    position: relative;
}
.prd-properties .yanse .prdRight .prdcol a.select, .prd-properties .yanse .prdRight .prdcol a:hover {
    padding: 0;
    border: 1px solid #e3101e;
}
.prd-properties .yanse .prdRight .prdcol a {
    display: block;
    height: 40px;
    overflow: hidden;
    border: 1px solid #e6e6e6;
}
.prd-properties .yanse .prdRight .prdcol a img {
    width: 40px;
    height: 40px;
}
.prd-properties .yanse .prdRight .prdcol a img, .prd-properties .yanse .prdRight .prdcol a span {
    float: left;
}
img {
    display: inline-block;
}
a, img {
    border: none;
}
.prd-properties .yanse .prdRight .prdcol a span {
    padding: 14px 10px;
}
.prd-properties .yanse .prdRight .prdcol a img, .prd-properties .yanse .prdRight .prdcol a span {
    float: left;
}
.prd-properties .yanse .prdRight .prdcol a.select i {
    visibility: visible;
}
.prd-properties .yanse .prdRight .prdcol a i {
    visibility: hidden;
    font-size: 0;
    position: absolute;
    width: 11px;
    height: 11px;
    bottom: 0;
    right: 1px;
    overflow: hidden;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1927px;
}
.prd-properties .banben .prdRight {
    margin-left: 10px;
    width: 540px;
}
.prd-properties .prd-properties-other .prd-properties-right .prdmod, .prd-properties .prd-properties-other .prdRight .prdmod {
    float: left;
    margin-right: 7px;
    margin-bottom: 7px;
}
.prd-properties .prd-properties-other .prd-properties-right .prdmod a, .prd-properties .prd-properties-other .prdRight .prdmod a {
    padding: 11px 10px;
    border: 1px solid #ccc;
    display: inline-block;
    white-space: nowrap;
    background-color: #fff;
    position: relative;
}
a {
    color: #5e5e5e;
    text-decoration: none;
    cursor: pointer;
    outline: 0;
    font-weight: 400;
}
.prd-properties .prd-properties-other .prd-properties-right .prdmod a i, .prd-properties .prd-properties-other .prdRight .prdmod a i {
    visibility: hidden;
    font-size: 0;
    position: absolute;
    width: 11px;
    height: 11px;
    bottom: 0;
    right: 0;
    overflow: hidden;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1927px;
}
.prd-properties .prd-properties-other .prd-properties-right .prdmod a.select, .prd-properties .prd-properties-other .prd-properties-right .prdmod a:hover, .prd-properties .prd-properties-other .prdRight .prdmod a.select, .prd-properties .prd-properties-other .prdRight .prdmod a:hover {
    border: 1px solid #e3101e;
    padding: 11px 10px;
}
.prd-properties .banben .prdLeft {
    line-height: 38px;
}
.prd-properties .prd-properties-other .prd-properties-right .prdmod a.select i, .prd-properties .prd-properties-other .prdRight .prdmod a.select i {
    visibility: visible;
}
.prd-properties .prd-properties-other:after {
    content: '';
    display: table;
    width: 100%;
    clear: both;
}
.prd-buttons {
    min-height: 42px;
    margin-bottom: 25px;
    margin-top: 34px;
    padding-left: 10px;
    position: relative;
}
.prd-buttons, .prd-properties .prd-properties-other {
    clear: both;
}
.count-wrapper {
    position: relative;
    float: left;
    width: 46px;
    height: 38px;
    border: 1px solid #ccc;
    margin-right: 10px;
}
.count-wrapper .quantity {
    width: 32px;
    border: none;
    display: block;
    line-height: 38px;
    text-align: center;
    float: left;
    height: 38px;
    color: #5e5e5e;
}
button, input, select, textarea {
    font-size: 100%;
}
body, button, input, select, textarea {
    font: 12px/1.5 arial,"\65b0\5b8b\4f53";
}
.count-wrapper a {
    display: block;
    float: left;
    width: 13px;
    height: 18px;
    border-left: 1px solid #ccc;
    line-height: 18px;
    text-align: center;
    border-bottom: 1px solid #ccc;
    font: 12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;
    color: #5e5e5e;
    background: #f8f8f8;
}
.count-wrapper .disab {
    color: #ccc;
    cursor: not-allowed;
}
.count-wrapper .minus {
    border-bottom: none;
    padding-bottom: 1px;
}
.prd-buttons .btn-product.btn-addcart, .prd-buttons .btn-product.btn-purchase {
    height: 24px;
    background-color: #e3101e;
}
.prd-buttons .btn-product.btn-addcart {
    padding: 8px 25px;
}
.prd-buttons .btn-product {
    float: left;
    text-decoration: none;
    padding: 8px 12px;
    margin-right: 8px;
    font: 18px/22px 'Microsoft Yahei';
    color: #fff;
}
.prd-buttons .btn-product.btn-easeshopping, .prd-buttons .btn-product.btn-join-energy, .prd-buttons .btn-product.btn-stages {
    height: 24px;
    background-color: #68b64c;
}
.prd-buttons .btn-product.mobtn {
    padding: 6px 0;
    width: 98px;
    color: #5e5e5e;
    font-size: 12px;
    border: 1px solid #ccc;
    position: relative;
}
.prd-buttons .btn-product .mobtnma {
    padding: 0px 14px;
    margin-right: 8px;
    margin-left: 6px;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0px -2048px;
    height: 26px;
}
.prd-firstscreen-center .prd-tips {
    margin-bottom: 35px;
}
.prd-firstscreen-center .prd-tips ol, .prd-firstscreen-center .prd-tips p {
    float: left;
    list-style: decimal;
    padding-left: 10px;
}
.prd-firstscreen-center .prd-tips ol li, .prd-firstscreen-center .prd-tips p {
    font-size: 12px;
    line-height: 20px;
    color: #888;
}
.prd-firstscreen-center .prd-tips ol {
    margin-left: 17px;
}
.clearfix:after, .wbox:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.gome-container .prd-firstscreen-left, .gome-container .prd-firstscreen-right {
    margin-bottom: 10px;
}
.gome-container .prd-firstscreen-right {
    float: right;
}
.prd-firstscreen-right {
    width: 160px;
    height: 583px;
}
.prd-firstscreen-right .bigdata-reskim {
    font-family: Arial,"Microsoft YaHei";
}
.prd-firstscreen-right .bigdata-reskim h2 {
    font-size: 14px;
    text-align: center;
    position: relative;
    margin: 16px 0 12px;
}
.prd-firstscreen-right .bigdata-reskim h2:before {
    left: 0;
}
.prd-firstscreen-right .bigdata-reskim h2:after, .prd-firstscreen-right .bigdata-reskim h2:before {
    content: '';
    position: absolute;
    width: 48px;
    height: 1px;
    background-color: #ccc;
    top: 6px;
}
.prd-firstscreen-right .bigdata-reskim h2:after {
    right: 0;
}
.prd-firstscreen-right .bigdata-reskim h2:after, .prd-firstscreen-right .bigdata-reskim h2:before {
    content: '';
    position: absolute;
    width: 48px;
    height: 1px;
    background-color: #ccc;
    top: 6px;
}
h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    font-size: 100%;
    font-weight: 400;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel {
    position: relative;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel ul {
    position: absolute;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel ul li {
    position: absolute;
    width: 160px;
    height: 160px;
    overflow: hidden;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel ul li img {
    width: 160px;
    height: 160px;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel ul li p {
    position: absolute;
    line-height: 20px;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0 10px;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel ul li p span {
    font: 12px arial,'Microsoft YaHei';
    color: #5e5e5e;
    position: relative;
    z-index: 1;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel ul li p:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: #fff;
    opacity: .8;
    -ms-filter: alpha(Opacity=80);
    filter: alpha(Opacity=80);
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel .pager {
    margin: 10px 0;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel ol {
    text-align: center;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel ol li {
    display: inline-block;
    vertical-align: middle;
    margin: 0 7px;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel ol li.active a, .prd-firstscreen-right .bigdata-reskim .reskim-carousel ol li:hover a {
    width: 12px;
    height: 11px;
    border: 1px solid #c00;
    background-color: #fff;
}
.prd-firstscreen-right .bigdata-reskim .reskim-carousel ol li a {
    display: block;
    width: 12px;
    height: 11px;
    border: 1px solid #ccc;
    font-size: 0;
    border-radius: 50%;
    background-color: #ccc;
}
.gome-container:after {
    content: '';
    display: table;
    width: 100%;
    clear: both;
}

/*订单信息内容*/


/*商品详情*/
#gm-other-info {
    margin-top: 25px;
}
.dt-main {
    width: 980px;
    float: right;
    display: inline;
}
.dt-main, .dt-side, .prd_rend {
    font: 12px/1.5 arial,Microsoft YaHei;
}
.prdDescOut {
    width: 980px;
}
.pdtl-tab {
    width: 980px;
}
.prdtitbox {
    height: 36px;
    background: #f6f6f6;
    border: 1px solid #eee;
}
.prdtitbox .cur {
    height: 35px;
    border-top: 3px solid #e3101e;
    background: #fff;
    margin: -1px 0 0;
}
.prdtitbox li {
    height: 31px;
    font: 600 14px/36px 'Microsoft YaHei';
    padding: 0 20px;
    float: left;
}
.prdtitbox .cur a {
    color: #e3101e;
}
.prdtitbox a {
    color: #5a5a5a;
}
.guigecanshu_wrap {
    border: 1px solid #eee;
    border-top: 0;
    overflow: hidden;
    padding: 16px 10px;
}
.guigecanshu {
    width: 308px;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 24px;
    color: #666;
    font-family: SimSun;
    padding-left: 10px;
}
.guigecanshu_wrap .more-param {
    text-align: right;
    padding-right: 10px;
    margin-bottom: -10px;
    clear: both;
    overflow: hidden;
}
.guigecanshu_wrap .more-param a {
    color: #069;
    font-family: SimSun;
}
#detailHtml {
    width: 750px;
    margin: 0 auto;
}
.pedmainbox ul {
    zoom: 1;
}
.specbox {
    padding-bottom: 13px;
}
.pedmainbox .corr {
    padding: 9px 19px 29px;
    border-top: 0;
    height: 25px;
    font: 400 12px/25px 'Microsoft YaHei';
    clear: both;
}
.specbox li {
    line-height: 25px;
    color: #5e5e5e;
    padding-left: 30px;
    clear: both;
    overflow: hidden;
}
.pedmainbox .corr a {
    color: #069;
}
.specbox li.pedcaption {
    background-color: #fafafa;
    font: 14px 'Microsoft Yahei';
    margin: 0 68px 22px;
    height: 32px;
    line-height: 32px;
    font-weight: 900;
}
.specbox li.spectit {
    font: 14px 'Microsoft YaHei';
    line-height: 27px;
    color: #5e5e5e;
    margin: 12px 68px 7px 98px;
    border-bottom: 1px solid #eee;
    padding: 0;
    font-weight: 700;
}
.specbox span.specinfo {
    color: #a5a5a5;
    width: 180px;
    text-align: right;
    margin-right: 20px;
    margin-left: 68px;
}
.specbox span {
    display: inline-block;
    float: left;
    width: 560px;
    word-break: break-all;
    color: #5e5e5e;
    font-family: arial,'Microsoft YaHei';
}
.pedtextbox {
    margin: 0 26px 0 58px;
    padding-left: 10px;
    min-height: 50px;
}
.pedspaile li {
    padding: 10px 0;
    margin-right: 34px;
}
.pedtextbox li {
    font: 400 14px/22px 'Microsoft YaHei';
}
.pedtextbox li h2 {
    background-color: #fafafa;
    font: 14px 'Microsoft Yahei';
    font-weight: 700;
    line-height: 34px;
    padding-left: 30px;
    margin-top: 10px;
    margin-bottom: 23px;
    color: #5e5e5e;
}
.ped-baozhuangqingdan li p, .pedtextbox li p.pedtextbox_cont, .pedtextbox li.tg-baozhuangqingdan p {
    font: 300 12px/24px 'Microsoft YaHei';
    color: #5e5e5e;
    margin: 0 62px 0 30px;
}
.pedspaile li.pedtext_tit {
    position: relative;
    margin-top: 4px;
    margin-bottom: 44px;
}
.pedtextbox li.pedtext_tit img {
    margin: 7px 60px;
    max-width: 100%;
}
.pedtextbox li.pedtext_tit a {
    line-height: 26px;
    font-size: 12px;
    color: #069;
    display: inline-block;
    margin-left: 60px;
}
.pedmainbox li{
	display: list-item;
}
.detail-section {
    margin-bottom: 10px;
    zoom: 1;
    margin-top: 15px;
}
.ds-hd {
    height: 36px;
    background-color: #f6f6f6;
    border: 1px solid #eee;
    overflow: hidden;
}
.ds-hd li {
    float: left;
    height: 32px;
}
.ds-hd li.cur a, .ds-hd li.cur a:hover {
    color: #666;
    background-color: transparent;
}
.ds-hd li a {
    float: left;
    display: block;
    padding: 0 20px;
    color: #666;
    cursor: default;
    font-weight: 700;
    font-family: NSimSun;
    font-size: 14px;
    line-height: 36px;
    text-align: center;
}
.ds-bd {
    border-top: 0 none;
    zoom: 1;
}
.sorceOut {
    height: auto;
    padding: 17px 0 14px 65px;
}
.sor {
    width: 330px;
}
.avatar, .commt-c, .comt, .csnum, .ctopic, .detail-star, .sor, .sper, .spot {
    float: left;
    display: inline;
}
.sper span {
    font-size: 48px;
    color: #e3101e;
    font-family: Arial;
    height: 48px;
    overflow: hidden;
}
.sper b {
    color: #e3101e;
    font-size: 20px;
}
.sper em {
    color: #a5a5a5;
    text-indent: 15px;
    margin-top: -15px;
    display: block;
}
.gmb {
    margin-right: 30px;
    margin-top: 12px;
}
.cc-tit em, .gmb, .showall {
    float: right;
    display: inline;
}
.gmb span {
    color: #a5a5a5;
    margin: 0 10px 0 7px;
    display: inline-block;
    width: 35px;
}
.gmb em {
    display: inline-block;
    height: 10px;
    width: 100px;
    background: #f3f3f3;
    position: relative;
    top: 2px;
}
address, cite, dfn, var, em, i, u {
    font-style: normal;
}
.gmb b {
    display: block;
    position: absolute;
    height: 10px;
    background: #e3101e;
    left: 0;
    top: 0;
}
.spot {
    width: 338px;
    height: auto;
    border-left: 1px solid #f3f3f3;
    border-right: 1px solid #f3f3f3;
    padding: 0 22px;
}
.spot p {
    color: #a5a5a5;
    font-weight: 700;
}
.spots {
    height: auto;
    overflow: hidden;
}
.comt {
    padding: 20px 0 0 30px;
    width: 145px;
}
a.redlink {
    background: #e3101e;
    height: 25px;
    line-height: 25px;
    display: inline-block;
    color: #fff;
    text-align: center;
    padding: 0 20px;
    text-decoration: none;
    width: 90px;
}
.comt span {
    color: #a5a5a5;
    display: block;
}
.comt span a {
    color: #069;
    display: inline;
    background: #fff;
    margin: 0;
    width: auto;
    height: 26px;
    text-align: center;
    line-height: 26px;
    padding: 0 10px;
}
.clearfix:after, .wbox:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.appraiseType {
    background-color: #fafafa;
    line-height: 30px;
    border: 1px solid #f5f5f5;
    position: relative;
}
.appraiseType label {
    padding-left: 7px;
    margin-right: 16px;
    font-weight: 700;
    cursor: pointer;
}
.appraiseType label.active span, .appraiseType label:hover span {
    color: #e3101e;
}
.appraiseType label.curgood-label {
    border-left: 1px solid #a5a5a5;
}
.appraiseType .sort-wrapper {
    position: absolute;
    right: 8px;
    top: 3px;
    background-color: #f8f8f8;
    border: 1px solid #ccc;
    line-height: 23px;
    z-index: 11;
}
.appraiseType .sort-wrapper .sort-type {
    display: block;
    text-align: center;
    padding: 0 10px 0 13px;
}
.appraiseType .sort-wrapper .sort-type .g-icon-sort-down {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -688px;
}
.appraiseType .sort-wrapper .sort-type .g-icon-sort-down, .appraiseType .sort-wrapper .sort-type .g-icon-sort-up {
    display: inline-block;
    vertical-align: middle;
    width: 9px;
    height: 5px;
    margin-left: 5px;
    -webkit-transition: all .4s ease-in-out .2s;
    -moz-transition: all .4s ease-in-out .2s;
    -ms-transition: all .4s ease-in-out .2s;
    -o-transition: all .4s ease-in-out .2s;
    transition: all .4s ease-in-out .2s;
}
.orderShow {
    padding-left: 80px;
    margin: 10px 20px 0;
}
.oh {
    overflow: hidden;
}
.replyListWrap li {
    padding: 25px 0;
    border-bottom: 1px solid #f3f3f3;
    position: relative;
}
.replyListWrap li .reply-left {
    padding: 0 42px;
    width: 100px;
}
.replyListWrap li .reply-center, .replyListWrap li .reply-left, .replyListWrap li .reply-right {
    float: left;
}
.replyListWrap li .reply-left .detail-star {
    float: none;
    display: block;
    margin-bottom: 7px;
}
.detail-star {
    width: 80px;
    height: 16px;
    position: relative;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -703px;
}
.detail-star b {
    display: inline-block;
    height: 15px;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -728px;
}
.replyListWrap li .reply-left p {
    padding: 2px 0;
    max-width: 100px;
    word-wrap: break-word;
    word-break: break-all;
}
.replyListWrap li .reply-left p, .replyListWrap li .reply-left p a, .replyListWrap li .reply-left p span {
    color: #5e5e5e;
}
.replyListWrap li .reply-left p span {
    display: inline-block;
    word-break: break-all;
    word-wrap: break-word;
    max-width: 100px;
}
.replyListWrap li .reply-center {
    width: 578px;
    padding: 0 10px;
}
.replyListWrap li .reply-center, .replyListWrap li .reply-left, .replyListWrap li .reply-right {
    float: left;
}
.replyListWrap li.oh .oh {
    overflow: hidden;
}
.shiyongxinde {
    word-wrap: break-word;
    word-break: break-all;
}
.shiyongxinde, .tuijiandian {
    line-height: 22px;
}
.shiyongxinde em, .tuijiandian em {
    color: #5a5a5a;
    text-align: right;
    display: inline-block;
}
.replyListWrap li .reply-right {
    padding: 0 40px;
    width: 118px;
}
.replyListWrap .reply_avatar {
    margin-bottom: 4px;
    margin-left: 0;
    width: auto;
    text-align: left;
}
.replyListWrap .reply_avatar img {
    width: 30px;
    height: 30px;
    margin-right: 9px;
    display: inline-block;
    vertical-align: middle;
}
.replyListWrap .reply_avatar_userName {
    display: inline-block;
    vertical-align: middle;
    max-width: 74px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 12px;
}
.replyListWrap .profileGrade .area, .replyListWrap .reply_avatar_userName, .replyListWrap li .reply-right p {
    color: #888;
}
.replyListWrap .profileGrade .area, .replyListWrap .reply_avatar_userName, .replyListWrap li .reply-right p {
    color: #888;
}
.replyListWrap li .reply-right p {
    padding: 1px 0;
}
.replyListWrap .profileGrade .viplevel {
    color: #e3101e;
    margin-right: 7px;
}
.replyListWrap .profileGrade .area, .replyListWrap .reply_avatar_userName, .replyListWrap li .reply-right p {
    color: #888;
}
a.allcmt {
    float: right;
    color: #069;
    font-family: SimSun;
    margin: 22px 20px 22px 0;
}
.page {
    float: right;
    height: 32px;
    margin-right: 20px;
    padding: 15px 0;
    color: #999;
}
.clearfix:after, .wbox:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.dt-side {
    width: 210px;
    float: left;
    display: inline;
}
.dt-main, .dt-side, .prd_rend {
    font: 12px/1.5 arial,Microsoft YaHei;
}
.stores-infos {
    font-family: Arial,'Microsoft YaHei';
    width: 208px;
    border: 1px solid #eee;
    background-color: #fff;
    margin-bottom: 10px;
}
.stores-infos .ly-stores h2 {
    padding: 8px 9px;
    background-color: #f6f6f6;
    overflow: hidden;
}
.stores-infos .ly-stores h2 .icon-service, .stores-infos .ly-stores h2 .name {
    float: left;
}
.stores-infos .ly-stores h2 .name {
    line-height: 20px;
    font-size: 14px;
    color: #5e5e5e;
    margin-right: 10px;
}
.stores-infos .ly-stores h2 .icon-service.customerService_show {
    display: block;
}
.stores-infos .ly-stores h2 .icon-service {
    font-size: 0;
}
.stores-infos .ly-stores h2 .icon-service, .stores-infos .ly-stores h2 .name {
    float: left;
}
.stores-infos .ly-stores h2 .icon-service i {
    display: block;
    font-size: 0;
    width: 21px;
    height: 20px;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -104px;
}
.stores-infos .ly-stores .services-wrapper {
    padding: 14px 14px 10px 13px;
}
.stores-infos .ly-stores .services-wrapper .services-stars {
    color: #5e5e5e;
    margin-bottom: 9px;
}
.stores-infos .ly-stores .services-wrapper .services-stars .star {
    display: inline-block;
    vertical-align: middle;
    width: 73px;
    height: 11px;
    font-size: 0;
    margin-right: 12px;
    opacity: .9;
    -ms-filter: alpha(Opacity=90);
    filter: alpha(Opacity=90);
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -62px;
}
.stores-infos .ly-stores .services-wrapper .services-stars {
    color: #5e5e5e;
    margin-bottom: 9px;
}
.stores-infos .ly-stores .services-wrapper .services-stars .score {
    color: #e3101e;
    opacity: .9;
    -ms-filter: alpha(Opacity=90);
    filter: alpha(Opacity=90);
}
.stores-infos .ly-stores .services-wrapper .services-stars .star i {
    display: block;
    height: 11px;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -83px;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail {
    overflow: hidden;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail p {
    overflow: hidden;
    color: #5e5e5e;
    margin-bottom: 4px;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail p .detail {
    float: left;
    margin-bottom: 3px;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail p .contrast {
    float: right;
    margin-bottom: 3px;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail .describe p, .stores-infos .ly-stores .services-wrapper .services-score-detail .logistics p, .stores-infos .ly-stores .services-wrapper .services-score-detail .services p {
    color: #a5a5a5;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail p {
    overflow: hidden;
    color: #5e5e5e;
    margin-bottom: 4px;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail .describe p span, .stores-infos .ly-stores .services-wrapper .services-score-detail .logistics p span, .stores-infos .ly-stores .services-wrapper .services-score-detail .services p span {
    color: #5e5e5e;
    margin-right: 32px;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail .describe small.diyu_text, .stores-infos .ly-stores .services-wrapper .services-score-detail .logistics small.diyu_text, .stores-infos .ly-stores .services-wrapper .services-score-detail .services small.diyu_text {
    color: #68b64c;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail .describe p small, .stores-infos .ly-stores .services-wrapper .services-score-detail .logistics p small, .stores-infos .ly-stores .services-wrapper .services-score-detail .services p small {
    display: inline-block;
    width: 40px;
    font-size: 12px;
    text-align: right;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail .describe i.diyu, .stores-infos .ly-stores .services-wrapper .services-score-detail .logistics i.diyu, .stores-infos .ly-stores .services-wrapper .services-score-detail .services i.diyu {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -153px;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail .describe p i, .stores-infos .ly-stores .services-wrapper .services-score-detail .logistics p i, .stores-infos .ly-stores .services-wrapper .services-score-detail .services p i {
    font-size: 0;
    display: inline-block;
    vertical-align: middle;
    width: 7px;
    height: 9px;
    margin: 4px 0 4px 5px;
}
.stores-infos .ly-stores .services-wrapper .services-score-detail p {
    overflow: hidden;
    color: #5e5e5e;
    margin-bottom: 4px;
}
.stores-infos .ly-stores .btn-group {
    padding: 3px 9px 14px;
}
.stores-infos .ly-stores .btn-group, .stores-infos .zy-stores .btn-group {
    overflow: hidden;
}
.stores-infos .ly-stores .btn-group .btn-enter, .stores-infos .zy-stores .btn-group .btn-enter {
    margin-right: 6px;
}
.stores-infos .ly-stores .btn-group .btn-collect, .stores-infos .ly-stores .btn-group .btn-enter, .stores-infos .zy-stores .btn-group .btn-collect, .stores-infos .zy-stores .btn-group .btn-enter {
    float: left;
    color: #5e5e5e;
    border: 1px solid #ddd;
    border-radius: 2px;
    width: 90px;
    height: 24px;
    line-height: 24px;
    text-align: center;
}
.dn-search-box {
    border: 1px solid #eee;
    width: 208px;
    margin-bottom: 10px;
    overflow: hidden;
}
.dt-tit, .dt-titblank {
    height: 36px;
    padding-left: 10px;
    color: #666;
    font: 600 12px/36px 'microsoft yahei';
    background: #f6f6f6;
}
.dt-tit:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.dn-search-box .bd {
    padding: 6px 9px;
    margin: 0;
    position: relative;
}
.dn-search-box .bd .p {
    padding: 5px 0;
    position: relative;
    clear: both;
}
.dn-search-box .bd .price-area {
    float: left;
    vertical-align: middle;
    width: auto;
}
.price-area {
    display: inline-block;
}
.price-area .w {
    display: inline-block;
    position: relative;
    float: left;
}
.dn-search-box .bd input {
    border: 1px solid #ccc;
    width: 118px;
    padding: 0 5px;
    height: 20px;
    line-height: 20px;
    color: #5e5e5e;
}
.dn-search-box .price-area .w span {
    color: #ccc;
    font-size: 14px;
}
.price-area .w span {
    display: inline-block;
    position: absolute;
    left: 5px;
    top: 2px;
}
.dn-search-box .price-area .w input {
    width: 32px;
    padding-left: 15px;
    overflow: hidden;
}
.price-area .w input {
    padding: 0 5px;
    border: 1px solid #ccc;
    line-height: 20px;
    height: 20px;
}
.price-area .w-2 {
    color: #ccc;
    vertical-align: middle;
    height: 22px;
    line-height: 22px;
    padding: 0 2px;
}
.dn-search-box .bd .p label {
    vertical-align: middle;
    width: 57px;
    float: left;
}
.dn-search-box .bd .p.p3 {
    padding: 5px 0;
    margin: 0;
}
.dn-search-box .bd .p.p3 .btn-sure {
    margin-left: 57px;
}
.dn-search-box .p .btn-sure, .dn-search-box .p .btn-sure:visited {
    display: inline-block;
    width: auto;
    height: 22px;
    line-height: 22px;
    padding: 0 10px;
    background-color: #f8f8f8;
    text-align: center;
    cursor: pointer;
    border: 1px solid #ccc;
    color: #333;
}
.pushbox-list {
    border: 1px solid #eee;
    width: 208px;
    margin-bottom: 10px;
}
.pushbox h3, .pushbox-list h3 {
    height: 36px;
    padding-left: 10px;
    position: relative;
    color: #666;
    font: 600 12px/36px 'microsoft yahei';
    background: #f6f6f6;
}
.pushul-list {
    padding: 0 10px;
}
.pushul-list li {
    padding: 15px 0;
    vertical-align: bottom;
    text-align: center;
    margin-top: -1px;
}
a {
    color: #5e5e5e;
    text-decoration: none;
    cursor: pointer;
    outline: 0;
    font-weight: 400;
}
.pushul li p, .pushul-list li p {
    font-weight: 400;
    font-size: 18px;
    text-align: left;
    font-family: arial;
    margin-top: 7px;
}
.colprice {
    color: #e3101e;
    font-family: arial;
}
.pushul li p, .pushul-list li p {
    font-weight: 400;
    font-size: 18px;
    text-align: left;
    font-family: arial;
    margin-top: 7px;
}
.pushul-list a div {
    color: rgb(102, 102, 102);
    font-family: 新宋;
    height: 40px;
    line-height: 20px;
    text-align: left;
    overflow: hidden;
}
.approbated {
    margin-top: 30px;
}
.pdtl-shmn li {
    line-height: 20px;
    color: #333;
}
.approbated-content-wrapper {
    position: relative;
    margin: 0 68px;
}
.approbated-content-wrapper h3 {
    margin: 30px 0;
}
.approbated-content-wrapper h3, .approbated-promise h3 {
    padding-left: 10px;
}
.approbated-content-wrapper h3, .approbated-promise h3, .approbated-service h3 {
    background-color: #fafafa;
    font: 14px 'Microsoft Yahei';
    font-weight: 700;
    line-height: 34px;
    color: #5e5e5e;
}
.approbated-content-wrapper .icon-approbated-light {
    position: absolute;
    width: 38px;
    height: 40px;
    font-size: 0;
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1023px;
    left: 14px;
    top: 64px;
}
.pedtextbox {
    margin: 0 26px 0 58px;
    padding-left: 10px;
    min-height: 50px;
}
.approbated-content-wrapper .pedtextbox li {
    font: 400 13px/22px arial,'Microsoft YaHei'!important;
}
.pdtl-shmn li {
    line-height: 20px;
    color: #333;
}
.approbated-promise {
    margin: 0 68px;
}
.approbated-promise h3 {
    margin: 30px 0 10px;
}
ul.pdtl-shmn .TH_ico {
    overflow: hidden;
}
.TH_ico {
    padding-top: 10px;
    padding-right: 16px;
    padding-left: 34px;
    margin-left: 20px;
    font-family: arial,'Microsoft Yahei';
}
ul.pdtl-shmn .TH_ico dl {
    width: 770px;
    margin-bottom: -9px;
}
.TH_fine_dt {
    position: relative;
}
.TH_fine_dt i.unprofor {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1278px;
}
.TH_fine_h {
    color: #666;
    font: 13px 'Microsoft YaHei';
    height: 26px;
    line-height: 26px;
    font-style: normal;
    font-weight: 700;
    padding-top: 10px;
}
.TH_ico_dd {
    margin-bottom: 18px;
    color: #5e5e5e;
    line-height: 22px;
    font: 12px arial,'Microsoft YaHei';
}
.TH_ico_dd p {
    clear: both;
    overflow: hidden;
    color: #a5a5a5;
    margin-top: 15px;
}
.TH_fine_dt i {
    position: absolute;
    width: 23px;
    height: 26px;
    left: -34px;
    top: 10px;
    font-size: 0;
}
.TH_ico p.viewlink {
    margin-top: 28px;
    margin-left: -35px;
    margin-bottom: 6px;
}
.TH_ico p.viewlink a {
    color: #069;
}
.approbated-service {
    padding: 0 22px 60px 68px;
    border-bottom: 1px solid #eee;
}
.approbated-service h3 {
    margin: 30px 46px 28px 0;
}
.approbated-service ul {
    margin-left: 20px;
}
.approbated-service ul li:first-child, .approbated-service ul li:first-child+li, .approbated-service ul li:first-child+li+li, .approbated-service ul li:first-child+li+li+li {
    margin-right: 44px;
}
.approbated-service ul li {
    display: inline-block;
    vertical-align: middle;
}
.pdtl-shmn li {
    line-height: 20px;
    color: #333;
}
.approbated-service ul li .icon-approbated-bao {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1073px;
}
.approbated-service ul li .icon-approbated {
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 24px;
    font-size: 0;
    margin-right: 12px;
}
.approbated-service ul li span {
    font: 14px/24px 'Microsoft YaHei';
    color: #5e5e5e;
}
.approbated-service ul li .icon-approbated-weixiu {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1107px;
}
.approbated-service ul li .icon-approbated-huishou {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1141px;
}
.approbated-service ul li .icon-approbated-qingxi {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1175px;
}
.approbated-service ul li .icon-approbated-anzhuang {
    background: url(../images/message/logo.png) no-repeat;
    background-position: 0 -1209px;
}
.pdtl-shmn .pdtl-s {
    padding: 0 0 10px 22px;
}
.pdtl-shmn li {
    line-height: 20px;
    color: #333;
}
.seohotlinks_wrap {
    overflow: hidden;
    margin: 10px 20px 15px;
    font-family: 'Microsoft Yahei';
}
.seohotlinks_tag {
    font: 14px 'Microsoft YaHei';
    color: #5E5E5E;
    font-weight: bolder;
    margin: 16px 0 19px;
}
.seohotlinks {
    padding-left: 20px;
    overflow: hidden;
}
.seohotlinks a {
    width: 170px;
    line-height: 24px;
    font-family: arial,'Microsoft YaHei';
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    overflow: hidden;
    margin-right: 10px;
    color: #5e5e5e;
}



/*商品详情*/